eaec59f80187a6604a96faea480eddd8612e3034,source/org/jasig/portal/channels/CHeader.java,CHeader,isCacheValid,#Object#,194

Before Change


  public boolean isCacheValid (Object validity) {
    if (validity instanceof Long) {
      Long oldtime = (Long)validity;
      if (staticData.getPerson().isGuest()) {
        return  true;
      }
      if (System.currentTimeMillis() - oldtime.longValue() < 1*60*1000) {

After Change


  public boolean isCacheValid (Object validity) {
    if (validity instanceof Long) {
      Long oldtime = (Long)validity;
      if (!staticData.getPerson().getSecurityContext().isAuthenticated()) {
        // cache entries for unauthenticated users don't expire
        return  true;
      }